package com.melodyframe.tableland.engine.process.command;

import com.melodyframe.tableland.engine.model.Player;
import com.melodyframe.tableland.engine.model.base.UniqueModel;

/**
 * <h1>指令点</h1>
 * <p>
 * 当前环节需要玩家的交互（{@link Command 指令}），可以向玩家发送指令点
 * </p>
 * 
 * @author ettear
 * @param <T>
 */
public interface CommandPower<T extends Command> extends UniqueModel {

    /**
     * 玩家
     * 
     * @return
     */
    public Player getPlayer();
}
